What is cantankerous meaning?

Cantankerous is an adjective used to describe someone who is bad-tempered, argumentative, and uncooperative. It refers to a person who is always complaining, irritable, and difficult to deal with. The word is often used to describe elderly people who are set in their ways and resistant to change. A cantankerous person can be difficult to reason with, and they often become angry and aggressive when things do not go their way. The word is derived from the Middle English word 'contankere,' meaning a person who is quarrelsome or argumentative.